Definition of Leatherback Turtle
-
(noun) wide-ranging marine turtle with flexible leathery carapace; largest living turtle
Synonyms of Leatherback Turtle
Antonyms of Leatherback Turtle
No Antonyms Found.
Homophones of Leatherback Turtle
No Homophones Found.